@charset "utf-8";
/*a:hover{color:#e60012;text-decoration:none}*/
.cf:after,.cf:before{content:" ";display:table}
.cf:after,.clearfix:after{clear:both;overflow:hidden;}
.cf{zoom:1;}
.fl{float:left}
.fr{float:right}
.layout{width:700px;margin:0 auto;}
/*rm-nav*/
.rm_nav{background: #f5f5f5;position: relative;height:40px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out; overflow:hidden;}
.rm_nav_con{height:40px;}
.rm_nav .col-1 ul{line-height:40px;font-size: 12px;font-weight: 500;font-family:"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1;}
.rm_nav .col-1 li.shouye{margin-right:0px}
.rm_nav .col-1 li.jubao{margin:0 18px}
.rm_nav .col-1 li{display:inline-block;line-height:40px;margin:0 1px;cursor: pointer;font-family:"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1;}
.rm_nav .col-1 li.menu_item ul{display:none;}
.rm_nav .col-1 li.language ul{display:none;}
.rm_nav .col-1 li.menu_item ul.df li{padding:0 17px 0 0;}
.rm_nav .col-1 li span{line-height:40px;height:40px;display:block;padding:0 8px;font-family:"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1;}
.rm_nav .col-1 i{display:inline-block;width:11px;height:6px;margin:0 2px;vertical-align:middle;}
.rm_nav .col-1 li.navmoon div{display: block;position: absolute;top:40px;border-bottom:1px solid #E1E1E1;background:#fff;width:100%;left:0;}
.rm_nav .col-1 li.navmoon ul{ width:1100px;margin:0 auto;display:block; float:none;}
.rm_nav .col-1 li.navmoon ul li{ padding:0 20px 0 0px; margin:0 auto;}
.rm_nav .col-1 li.navmoon div.xinwen ul li{padding:0 45px 0 0px;}
.rm_nav .col-1 li.navmoon span.active{background:#fff;color:#6b6a6b;}
.rm_nav .col-1 li.navmoon span.active a{background:#fff;color:#6b6a6b;}
.xinwennewsadd ul li a{color:#6b6a6b;}
.rm_nav .col-1 li{display:inline-block;height:40px;vertical-align: top;}
.rm_nav .col-1 li.language{line-height:40px;font-size:16px;font-weight: 500;display:inline-block;cursor: pointer;padding-right:10px;}
.rm_nav .col-1 li.language span{line-height:40px;height:40px;display:block;padding:0 15px;font-family:"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1;}
.rm_nav .col-1 li.language ul.dyz li{padding:0 0px 0 0; display:inline-block; width:93px; text-align:center;}
.rm_nav .col-1 li.language ul.hzwz li{padding:0 25px 0 0; height:40px; vertical-align:middle; line-height:40px;}
.rm_nav .col-1 li.language ul.dyz li img{ margin-top:20px;}
.rm_nav .col-1 li.language ul.dyz li img.meng{ margin-top:10px;}
.rm_nav .col-1 li.nav_more{width:54px;text-align: center;border-left:1px solid #ebebed;border-right:1px solid #ebebed;cursor: pointer;}
.rm_nav .col-1 li.nav_more img,.sou img{margin-top:30%;}
.rm_nav .col-1 li.dhfj{ margin-right:20px;}
.nav_jia img{margin-top:12%;}
.nav_jia{ width:130px;padding-right:10px;}
.rm_nav .col-1 li.sou{width:54px;text-align: center;}
.rm_nav .col-1 span img.zhuan{ vertical-align:middle; margin-left:4px;margin-top: 17px;}
.arrowDown{-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -webkit-transform 0.4s ease-out;transition: -webkit-transform 0.4s ease-out;transform-origin:center center;transform: rotate(0deg);}
.arrowUp{-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -webkit-transform 0.4s ease-out;transition: -webkit-transform 0.4s ease-out;transform-origin:center center;transform: rotate(180deg);}
.nav_mask{background:#000;filter: Alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3;opacity: 0.3;top:0;position: absolute;}
.rm_footer{background: #F5F5F7;padding-top:20px;margin-top:20px}
@media screen and (max-width: 1279px){
	.header img{ margin-top:36px;}
	/*rm-nav*/
    .rm_nav .col-1 li{margin:0;padding:0px}
	.rm_nav .col-1 h1{ margin-right:15px;}
	.rm_nav .col-1 h3{ margin-left:15px;}
	.rm_nav .col-1 li span,.rm_nav .col-2 li.language span{padding:0 10px;}
	.menu_item a{ color: #fff;}
	.rm_nav .col-1 li.language{ padding:0px;}
    .nav .col-2{width:240px;}
    .nav_more img{margin-top:20%;}
    .rm_nav .col-1 li.sou img{margin-top:28%;}
    .rm_nav .col-1 li.Sign{width: 80px;}
    .rm_nav .col-1 li.menu_item ul li{padding:0 40px 0 0px;}
    .rm_nav .col-1 li.menu_item ul.df li{padding:0 8px 0 0px;}
	.rm_nav .col-1 li.navmoon ul,.rm_nav .col-2 li.navmoon ul{ width:1000px; margin:0 auto; display:block; float:none;}
	.rm_nav .col-1 li.language ul.dyz li,.rm_nav .col-1 li.language ul.hzwz li{padding:0 3px 0 0;}
    .nav_more_con ul li{margin-left:50px;font-size:16px;}
   
	.rm_main .col-2 h2 img{ width:100%; height:auto;}
	 
	#txz_dlq,#txz_dlh{ margin-left:240px;}
	.information p span.xian{ margin:0 1px;}
	.rm_nav .col-1 li.nav_jia{ display:none;}
	.Links p a{ margin-top:10px;}
}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	.rm_nav .col-1 li.language{ padding-right:5px;}
	.rm_nav .col-1 li.jubao{ margin:0 11px;}
	.rm_nav .col-1 li.shouye{ margin-right:11px;}
	.rm_nav .col-1 li a{color:#f5f5f5;}
}